battery strap - French English Dictionary